ZephyrProjectManager\Core\Utillities D

Total Complexity 559
Dependencies 7
Dependents 18
Total lines 2,590
Lines of code 2,074
Logical lines of code 1,213
Comment lines 79
Methods 132
Properties 1

Methods 132

Method Rating Maintainability Complexity Lines of code
check_save_general_settings()
D
22
50 185
getFileHtml()
C
31 28 106
can_create_tasks()
B
44 21 44
can_create_projects()
B
43 20 48
get_statuses()
B
40 18 57
get_project_chart_data()
A
41 15 54
get_user()
A
46 10 38
get_users()
A
50 10 30
canDeleteProject()
A
53 10 24
getAttachmentIcon()
A
46 9 39
get_priority()
A
48 9 34
can_view_file()
A
50 9 29
get_status()
A
48 8 34
getURL()
A
52 8 23
delete_status()
A
54 8 19
hex2rgba()
S
52 7 24
addButtonHtml()
S
47 6 38
canEditTask()
S
56 7 19
canDeleteTask()
S
57 7 17
can_access_page()
S
57 7 16
get_new_features()
S
46 5 45
canEditProject()
S
59 7 14
sendMentionEmails()
S
49 6 29
canZephyr()
S
59 7 13
general_settings()
S
40 3 63
canUploadFiles()
S
62 6 11
check_user_project_setting()
S
56 5 19
getPriorityOrder()
S
58 5 16
canViewMembers()
S
60 5 14
deleteTempFiles()
S
60 5 13
getStatusSlug()
S
61 5 12
canAccessBackend()
S
62 5 12
canDeleteFile()
S
62 5 11
getLocalizedData()
S
48 3 33
getProjectProgress()
S
56 4 17
slugify()
S
57 4 17
get_default_statuses()
S
46 2 47
canCreateMilestones()
S
65 5 9
canCreateTeams()
S
65 5 9
canViewMilestones()
S
65 5 9
canCreateUsers()
S
65 5 9
is_zephyr_role()
S
69 5 6
getMentions()
S
57 4 15
canDeleteTasks()
S
63 5 10
canCreateProjectTasks()
S
64 5 9
can_edit_projects()
S
64 5 10
hasPerm()
S
66 5 7
auto_gradient_css()
S
59 4 13
can_view_task()
S
62 4 12
chart_data_has_date()
S
62 4 11
canViewAllProjects()
S
63 4 11
get_chart_entry_by_date()
S
63 4 11
zephyr_modal()
S
56 3 19
adjust_brightness()
S
57 3 15
can_edit_tasks()
S
63 4 10
hasZephyrShortcode()
S
64 4 9
can_zephyr()
S
66 4 7
getFileName()
S
60 3 13
getStatusByName()
S
62 3 11
table_column_exists()
S
62 3 11
is_past_date()
S
63 3 11
getTaskSettings()
S
63 3 11
get_caps()
S
48 1 37
getStatusName()
S
54 2 20
getAllRoles()
S
59 2 15
getFileUrl()
S
65 3 9
hasZephyrRole()
S
64 3 10
get_one_signal_device_ids()
S
63 3 10
get_user_roles()
S
67 3 7
check_statuses()
S
64 3 9
is_admin()
S
70 3 6
ordinal()
S
66 3 7
get_user_settings()
S
66 3 8
getPermissions()
S
59 2 15
get_frontend_url()
S
63 3 10
attachment_html()
S
62 2 11
get_roles()
S
56 1 21
getShortcodes()
S
57 1 20
getDateFormats()
S
59 1 16
get_priority_label()
S
71 2 5
getUploadUrl()
S
66 2 8
htmlFromFile()
S
67 2 8
getSetting()
S
72 2 5
getFolderIcon()
S
72 2 5
getUploadDir()
S
66 2 8
install_missing_columns()
S
68 2 7
getTextColorBasedOnBackgroundColor()
S
64 2 9
getTaskSetting()
S
67 2 8
get_project_url()
S
71 2 5
generate_random_string()
S
64 2 9
notice_is_dismissed()
S
66 2 8
get_wp_user_roles()
S
71 2 5
isDateOverdue()
S
73 2 4
get_user_project_settings()
S
63 2 10
getFileIcon()
S
72 2 5
update_status()
S
59 1 14
getDefaultProjectUserSettings()
S
61 1 13
create_status()
S
60 1 13
getDaysOfWeek()
S
61 1 12
getTables()
S
64 1 11
saveTaskSetting()
S
72 1 5
canViewTask()
S
80 1 3
get_priorities()
S
63 1 10
getProjectsURL()
S
80 1 3
getTasksURL()
S
80 1 3
getProjectLink()
S
72 1 5
getStatusOrders()
S
75 1 4
save_user_settings()
S
71 1 5
get_localized_strings()
S
79 1 3
getPriorityOrders()
S
75 1 4
dismiss_notice()
S
71 1 5
update_user_access()
S
71 1 5
save_general_settings()
S
74 1 4
get_access_level()
S
81 1 3
canViewProject()
S
80 1 3
getTaskLink()
S
72 1 5
get_pro_link()
S
81 1 3
get_page_url()
S
75 1 4
updateProjectProgress()
S
67 1 7
get_custom_admin_css()
S
89 1 2
getDeletedDefaultStatuses()
S
72 1 5
updateFileMeta()
S
74 1 4
getFileMeta()
S
74 1 4
deleteDefaultStatus()
S
70 1 6
enable_errors()
S
75 1 4
truncateTable()
S
75 1 4
generate_random_number()
S
75 1 4
getCustomRoles()
S
78 1 3
update_user_project_settings()
S
66 1 8
user_has_role()
S
78 1 3
get_editable_roles()
S
70 1 6
__construct()
S
91 1 2